Hatch back ring - Espagnol Anglais Dictionnaire